

define(function(require, exports, module) {
    "use strict";

    var result = {};

    var Vue = require('./vue');

    // 初始化vue
    result.initVue = function(obj) {

        var $el = $("#J_wrap");

        var d = $.extend(true, {
            el: $el.get(0),
            data : {

            }
        }, obj);

        var vm = new Vue(d);
        $el.removeClass("none");

        // 登录态
        // METHOD.ajax("admin/isLogin").done(function(json){
        //     if (!json.data.is_login) {
        //         // console.log("未登录")
        //         // 未登录
        //         if (!obj._isLoginPage) {
        //             // console.log(obj._isLoginPage)
        //             // window.location.href = "login.html";
        //         }
        //     } else {
        //         // 已登录
        //         if (obj._isLoginPage) {
        //             // console.log("登录成功")
        //             // vm.navobj.name = json.data.name;
        //             // window.location.href = "index.html";
        //         } else {
        //             // console.log("登录成功")
        //             vm.navobj.name = json.data.name;
        //         }
        //         respDefer.resolve({
        //             RespCode : "000",
        //             RespDesc : "错误信息"
        //         });
        //         if (json.data.notify) {
        //             json.data.notify.RespDesc = decodeURIComponent(json.data.notify.RespDesc);
        //         }
        //         respDefer.resolve(json.data.notify);
        //     }
        // });

        return vm;
    }


    module.exports = result;
});
